// samsting : this file is auto create.

#include "Emr/2015-09-10/ModifyExecutePlanRequest.h"

namespace aliyun { namespace Emr {

ModifyExecutePlanRequest::ModifyExecutePlanRequest() : RpcAcsRequest("Emr", "2015-09-10", "ModifyExecutePlan") {
}

int64 ModifyExecutePlanRequest::GetClusterId(void) const {
  return ClusterId_;
}
void ModifyExecutePlanRequest::SetClusterId(int64 ClusterId) {
  ClusterId_ = ClusterId;
  PutQueryParameter("ClusterId", string_ValueOfInt64(ClusterId_));
}

int64 ModifyExecutePlanRequest::GetExecutePlanId(void) const {
  return ExecutePlanId_;
}
void ModifyExecutePlanRequest::SetExecutePlanId(int64 ExecutePlanId) {
  ExecutePlanId_ = ExecutePlanId;
  PutQueryParameter("ExecutePlanId", string_ValueOfInt64(ExecutePlanId_));
}

const string& ModifyExecutePlanRequest::GetName(void) const {
  return Name_;
}
void ModifyExecutePlanRequest::SetName(const string& Name) {
  Name_ = Name;
  PutQueryParameter("Name", Name_);
}

int ModifyExecutePlanRequest::GetStrategy(void) const {
  return Strategy_;
}
void ModifyExecutePlanRequest::SetStrategy(int Strategy) {
  Strategy_ = Strategy;
  PutQueryParameter("Strategy", string_ValueOfInt(Strategy_));
}

int ModifyExecutePlanRequest::GetTimeInterval(void) const {
  return TimeInterval_;
}
void ModifyExecutePlanRequest::SetTimeInterval(int TimeInterval) {
  TimeInterval_ = TimeInterval;
  PutQueryParameter("TimeInterval", string_ValueOfInt(TimeInterval_));
}

const string& ModifyExecutePlanRequest::GetStartTime(void) const {
  return StartTime_;
}
void ModifyExecutePlanRequest::SetStartTime(const string& StartTime) {
  StartTime_ = StartTime;
  PutQueryParameter("StartTime", StartTime_);
}

const string& ModifyExecutePlanRequest::GetTimeUnit(void) const {
  return TimeUnit_;
}
void ModifyExecutePlanRequest::SetTimeUnit(const string& TimeUnit) {
  TimeUnit_ = TimeUnit;
  PutQueryParameter("TimeUnit", TimeUnit_);
}

const string& ModifyExecutePlanRequest::GetJobId(void) const {
  return JobId_;
}
void ModifyExecutePlanRequest::SetJobId(const string& JobId) {
  JobId_ = JobId;
  PutQueryParameter("JobId", JobId_);
}


} } // namespace aliyun { namespace Emr {

// end of file 
